package com.deer.wms.base.system.dao.ware;

import com.deer.wms.base.system.model.ware.CarArea;
import com.deer.wms.base.system.model.ware.Supplier;
import com.deer.wms.common.core.commonMapper.Mapper;

import java.util.List;

/**
 * 月台管理 数据层
 */
public interface CarAreaMapper extends Mapper<CarArea> {

    public List<CarArea> list(CarArea carArea);


    public List<CarArea> selectNullStatelist(CarArea carArea);

    /**
     * 查询供应商信息
     *
     * @param id 供应商ID
     * @return 供应商信息
     */
    public CarArea selectCarAreaById(Integer id);

    /**
     * 新增供应商
     *
     * @param carArea 供应商信息
     * @return 结果
     */
    public int insertCarArea(CarArea carArea);

    /**
     * 修改供应商
     *
     * @param carArea 供应商信息
     * @return 结果
     */
    public int updateCarArea(CarArea carArea);

    /**
     * 删除供应商
     *
     * @param id 供应商ID
     * @return 结果
     */
    public int deleteCarAreaById(Integer id);

    /**
     * 批量删除供应商
     *
     * @param ids 需要删除的数据ID
     * @return 结果
     */
    public int deleteCarAreaByIds(String[] ids);

}
